clearing away and removal - Turc Anglais Dictionnaire